diesel-hauled train - Francés Inglés Diccionario